package com.qeado.content.dao;

import java.util.List;

import com.qeado.content.model.BaikeInfo;
import com.qeado.content.model.BaikeInfoRef;

public interface BaikeInfoDao {

	void updateBaikeInfoRef(BaikeInfoRef baikeRefInfo);

	BaikeInfoRef searchBaikeInfoRefById(String id);

	List<BaikeInfoRef> searchBaikeInfoRefList(String id);

	BaikeInfo searchBaikeInfoById(String id);

	List<BaikeInfo> searchBaikeInfo(BaikeInfo baikeInfo);

	void updateBaikeInfo(BaikeInfo baikeInfo);

	void insertBaikeInfo(BaikeInfo baikeInfo);

	Object validateBaikeWord(BaikeInfo baikeInfo);

	List<BaikeInfo> getBaikeTypeList();

	void deleteBaikeInfoRef(String id);

	void deleteBaikeInfo(String id);

}
